$(function () {
	$('.publicidad.slides').slides({
		preload: false,
		play: 4000,
		pause: 2000,
		effect: 'fade',
		hoverPause: true,
		paginationClass: "pagination_slid"
	});


	$('#myTab a').on('show', function (e) {
		if ($("#accesso_ilimitado").length > 0 && $(this).attr("href")=='#armapaq') {
			noty({"text": "Ya cuentas con un acceso ilimitado, no es necesario que entres a Arma tu Paquete", "layout":"topRight", "type": "error"});
			return false;
		}
	});
	

	//Acceso ilimitado 
	$(".pago_ilimitado").on("click", function(){
		var vthis = $(this), produc = $("#productos");

		$("#ftipo").val(vthis.attr("data-tipo"));
		$("#ffecha_vencimiento").val(vthis.attr("data-dias"));
		$("#fcostopaq").val(vthis.attr("data-precio"));
		$("#furl").val( $("#url_redirect").val() );

		produc.html("");
		produc.append('<tr>'+
								'	<td>1</td>'+
								'	<td><span class="label label-warning">Acceso ilimitado</span></td>'+
								'	<td>'+vthis.attr("data-meses")+(vthis.attr("data-meses")=='1'? ' mes': ' meses')+'</td>'+
								'	<td>$'+vthis.attr("data-precio")+'</td>'+
								'</tr>');
		$('#modalPaquete').modal();
	});
	$("input[id^=fforma_pago]").on("click", function(){
		$(".pagos_infoextra").hide();
		$("#"+$(this).attr("data-show")).show();
	});


	//Arma tu paquete
	//eventos eliminar del carrito
	$(document).on("mouseenter", "#armapaq_artics tr", function(){ $(".icon-remove", this).show(100).css("cursor", "pointer"); });
	$(document).on("mouseleave", "#armapaq_artics tr", function(){ $(".icon-remove", this).hide(100); });
	//Agrega al carrito
	$(document).on("click", ".shop_artic", function(){
		var vthis = $(this);
		$.post(base_url+'tic/home/add_carrito', { id: vthis.attr("data-id") }, 
			function(data) {
				$('#armapaq_artics').html(data.html);
				$('#myTab a:last').tab('show');
				calculaTotalArmp();

				noty({"text":data.msg, "layout":"topRight", "type":data.ico});
		}, "json");

		//quita eventos de comprar
		$(".btn[data-id="+vthis.attr("data-id")+"]").each(function(){
			$(this).attr("disabled", "disabled").removeClass("btn-warning shop_artic");
		});
		//vthis.attr("disabled", "disabled").removeClass("btn-warning shop_artic");
	});
	//Quitar del carrito
	$(document).on("click", "#armapaq_artics .icon-remove", function(){
		var vthis = $(this);
		$.getJSON(base_url+'tic/home/quit_carrito', { id: vthis.attr("data-id") }, 
			function(data){
				$('#armapaq_artics').html(data.html);
				$('#myTab a:last').tab('show');
				calculaTotalArmp();

				noty({"text":data.msg, "layout":"topRight", "type":data.ico});

				//asigna eventos de comprar
				$(".btn[data-id="+vthis.attr("data-id")+"]").each(function(){
					$(this).removeAttr("disabled").addClass("btn-warning shop_artic");
				});
		});
	});
	//Paga arma paquete 
	$("#pagar_armpaq").on("click", function(){
		var produc = $("#productos");

		$("#ftipo").val("segmento");
		$("#ffecha_vencimiento").val(365);
		$("#fcostopaq").val( $("#armp_total").attr("data-total") );
		$("#furl").val( $("#url_redirect").val() );

		produc.html("");
		$("#armapaq_artics tr").each(function(i){
			var obj = $(this);
			produc.append('<tr>'+
									'	<td>'+(i+1)+' <input type="hidden" name="articulos[]" value="'+obj.attr('data-id')+'"></td>'+
									'	<td><span class="label label-warning">'+obj.attr('data-tipo')+'</span></td>'+
									'	<td>'+obj.attr('data-titulo')+'</td>'+
									'	<td>$'+obj.attr("data-precio")+'</td>'+
									'</tr>');
		});

		$('#modalPaquete').modal();
	});

});


function calculaTotalArmp(){
	var total = 0, active = false;
	$("#armapaq_artics tr").each(function(){
		total += parseFloat($(this).attr("data-precio"));
		active = true;
	});
	$("#armp_total").attr("data-total", total).text("$"+total);
	$("#pagar_armpaq").css("display", (active? "inline-block": "none"));
}
